#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

int main()
{
	
 	while(1)
 	{
 
 		printf(" pid:%d, ppid:%d\n",getpid(),getppid() );
 		sleep(1);
 	}
//	pid_t id = fork();
//	if(id == 0)
//	{
//		//child
//		while(1){
//			printf("I am child process, pid:%d, ppid:%d\n",getpid(),getppid() );
//			sleep(1);
//			int *p =NULL;
//			*P = 100;//野指针
//		}
//		//exit(1);
//	}
//	else if(id > 0)
//	{
//		//parent
//		while(1)
//		{
//			printf("I am parent process, pid:%d, ppid:%d\n",getpid(),getppid() );
//			sleep(1);
//		}
//	}	
//	else
//	{
//		perror("fork");
//		return 1;
//	}	

	return 0;
}

